---
sidebar_position: 1
---

# Для потока на С

## Материал для подготовки

- Брайан Керниган, Деннис Ритчи. Язык программирования Си

## Блок 1

Обзор языка:

1. Переменные и арифметические выражения
2. Инструкция for
3. Именованные константы
4. Ввод-вывод символов. Копирование файла
5. Копирование файла. Подсчет символов
6. Копирование файла. Подсчет строк
7. Копирование файла. Подсчет слов
8. Массивы
9. Функции
10. Аргументы. Вызов по значению
11. Символьные массивы
12. Внешние переменные и область видимости

## Блок 2

Типы, операторы и выражения:

1. Имена переменных
2. Типы и размеры данных
3. Константы
4. Объявления
5. Арифметические операторы
6. Операторы отношения и логические операторы
7. Преобразования типов
8. Операторы инкремента и декремента
9. Побитовые операторы
10. Операторы и выражения присваивания
11. Условные выражения
12. Приоритет и очередность вычислений
